have administered - Francés Inglés Diccionario